package on2011_11_18.p8xmatrixrecovery;

import net.egork.chelper.tester.TopCoderTester;
import org.junit.Assert;
import org.junit.Test;

public class Main {
	@Test
	public void test() throws Exception {
		if (!TopCoderTester.test("String[] solve(String[] rows, String[] columns)",
			"on2011_11_18.p8xmatrixrecovery.P8XMatrixRecovery",
			"10?,?11;;01,10,1?;;101,011;;true::0,?,1;;0?1;;0,0,1;;true::10,01;;10,01;;10,01;;true::??0,11?,?01,1?1;;1???,?111,0?1?;;010,110,101,101;;true::??????????????????????????????,??????????????????????????????,??????????????????????????????,??????????????????????????????,??????????????????????????????,??????????????????????????????,??????????????????????????????,??????????????????????????????,??????????????????????????????,??????????????????????????????,??????????????????????????????,??????????????????????????????,??????????????????????????????,??????????????????????????????,??????????????????????????????,??????????????????????????????,??????????????????????????????,??????????????????????????????,??????????????????????????????,??????????????????????????????,??????????????????????????????,??????????????????????????????,??????????????????????????????,??????????????????????????????,??????????????????????????????,??????????????????????????????,??????????????????????????????,??????????????????????????????,??????????????????????????????,??????????????????????????????;;111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111;;111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111,111111111111111111111111111111;;true"))
		{
			Assert.fail();
		}
	}
}
